home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / bbsutil / clbkv372.zip / CALLBK.DOC < prev    next >
Text File  |  1994-03-01  |  23KB  |  545 lines

  1.  
  2.    ┌───────────────────────────────────────────────────────────────┐
  3.    │          W E L C O M E   to... MYCALBK version 3.72           │
  4.    │                                                               │
  5.    │    The callback verifier door for RBBS-PC sysops and          │
  6.    │                                                               │
  7.    │               finally other BBS's as well.                    │
  8.    │                                                               │
  9.    │                                                               │
  10.    │       Copyright (c) 1991-1994  SteveSoft Software. USA.       │
  11.    │                                                               │
  12.    │                       All Rights Reserved.                    │
  13.    │                                                               │
  14.    └───────────────────────────────────────────────────────────────┘
  15.  
  16.  
  17. There  has  long  been  a  need  for  a dedicated call back verification
  18. program for RBBS  sysops.   Until  now,  there  were  a  few  that  were
  19. relatively  well programmed, however, after having tried two or three of
  20. them, and after  having  determined  that  they  didn't  quite  meet  my
  21. expectations,  I  felt  it  necessary  to  create one. The result is the
  22. program that you, the RBBS sysop, will shortly have fully operational on
  23. your system.
  24.  
  25. RBBS has long had the ability to allow the use of  a  verification  door
  26. built-in, or more accurately, a registration door. This program, MYCALBK
  27. takes full advantage of that RBBS ability.
  28.  
  29. ***
  30. MYCALBK  now  supports  a  multitude  of  BBS  systems!  Please read on.
  31. ***
  32.  
  33. MYCALLBK is small, fast, and above all, reliable. It will run on any IBM
  34. system,  or  compatible  computer on which you operate your RBBS (or any
  35. other BBS MYCALBK currently suports).  MYCALBK will detect DesQview  and
  36. give  up  time  slices  accordingly.   Also,  it will detect a paper out
  37. condition if you are printing your logs and continue  without  "hanging"
  38. the system.
  39.  
  40.  
  41. It  will  take  some  time  for you to edit the sysop configurable files
  42. which are described in more detail later in this  documentation.   Other
  43. than  that,  it  should  be fully operational on your system in about 15
  44. minutes!
  45.  
  46. In RBBS-PC v17.3C, and RBBS v17.4 CONFIG PARAMETER 107 is used  to  tell
  47. RBBS-PC what the door name is to check new users at log-in. For example,
  48. I use "F:\RBBS\DOORS\VALIDATE.BAT"
  49.  
  50. CONFIG PARAMETER 108 is the parameter to  tell  RBBS-PC  "This  security
  51. level  AND  lower, must be sent to the above named door". For example, I
  52. have it set to level 30. Everyone is at level 30 on my RBBS  until  they
  53. are  called back with the verifier.  The verifier can easily be setup to
  54. increase the callers' security level when a given caller  has  responded
  55. successfully  to  the  callback  question, and has been logged back into
  56. your BBS.
  57.  
  58. For other BBS's, please follow thier instructions  on  how  to  setup  a
  59. validation  door.   If your system does not support auto-verifying, then
  60. please set MYCALBK up as a regular and instruct  your  users  that  they
  61. must execute this door before being able to have access to your system.
  62.  
  63. Installation of MYCALBK is pretty much straight forward and should cause
  64. no  difficulty for most experienced sysops.  If you are a 'freshman' BBS
  65. sysop, I strongly suggest that you read this entire document  to  obtain
  66. maximum  performance  of the CALLBK program. The following describes the
  67. required files and their purposes.
  68.  
  69. The batch file needed to call CALLBK from RBBS...
  70. ──────────────────────────────────────────────────
  71. You can name the following as CALLBACK.BAT just as a reference when  you
  72. are  looking  through  the  dozens  of  BAT  files on your system.  This
  73. example is for an RBBS system.  If  your  system  requires  a  different
  74. approach or different settings, please refer to your BBS documentation.
  75.  
  76. ────────────────────────
  77. The  VALIDATE.BAT   file...
  78. ────────────────────────
  79. @echo  off
  80. cd
  81. \rbbs\doors\mycalbk
  82. Mycalbk %1
  83. cd \rbbs
  84. :DONE
  85.  
  86. The VERx file is a SEMAPHORE file to allow you to create an Auto-welcome
  87. message  for  your  new  user.  I use MSGFORM.EXE (for RBBS) but you may
  88. use something different, OR process the new user differently.   Possibly
  89. "tossing"  the  user  into  another door (Now that you know they are who
  90. they say the are).
  91.  
  92. TIPS:
  93. 1).   Do  not  use  a .BAT file named VERIFY as DOS will not execute it.
  94.       (VERIFY is a DOS keyword.)
  95.  
  96. 2).   If you are using  WATCHDOG  or  some  sort  of  carrier  watchdog,
  97. DISABLE it when running this  program!   This  program  DISCONNECTS  the
  98. caller  in  order  to  call  back.   If you have WATCHDOG (or a similiar
  99. program) enabled, watchdog will REBOOT your machine instead  of  MYCALBK
  100. calling back.
  101.  
  102.  
  103.  
  104. ───────────────────────────────────────────────────────
  105. The    Configuration    files     and     samples...
  106. ───────────────────────────────────────────────────────
  107. ────────────
  108. MYCALBKx.CFG (Where 'x' =  node  number).
  109. ───────────
  110. F:\rbbs
  111. YELLOW
  112. F:\bulletin\b1
  113. ATE1V1Q0X4
  114. 00000
  115.  
  116. Line 1 = Path to your Drop file.  DORINFOx.DEF, DOOR.SYS, etc...
  117. Line 2 = Background Color of "desktop". (BLACK or BLUE not recommended!).
  118. Line 3 = RESERVED
  119. Line 4 = MODEM init string to get "OK" out of it.
  120. Line 5 = Registration  code.  The five  (5)  zeros   * MUST * be  there!
  121.  
  122. When  you register MYCALBK you will receive a registration key which you
  123. type in place of the five (5) zeros. The five zeros simply put  a  small
  124. message  on  the  monitor that this copy is not registered.  When you do
  125. get around to registering, I will send you a registration key which will
  126. then put a message on the monitor that you have  registered  this  copy,
  127. along  with  the  name  of  your  BBS. Please see the information about
  128. registering near the end of this document.
  129.  
  130. ──────
  131. SL.CFG       * NOTE * SL.CFG is: Security level configuration.
  132. ──────                           If you do not have a security listed
  133. 30,60,30                         here, MYCALBK will NOT upgrade thier
  134. 65,65,65                         security.
  135. 60,60,30
  136.  
  137. Parameter 1 = ENTRANCE security (what they will be when they get here).
  138. Parameter 2 = PASS security (what to upgrade to if they pass).
  139. Parameter 3 = FAIL security (what to drop them to if they fail).
  140.  
  141. ────────
  142. LDSL.CFG     * NOTE * LDSL.CFG is: Long distance security level cfg.
  143. ────────
  144. 30,61,30
  145. 65,65,65
  146.  
  147. Parameter 1 = ENTRANCE security (What they will be when they get here).
  148. Parameter 2 = PASS security (what to upgrade to if they pass).
  149. Parameter 3 = FAIL security (what to drop them to if they fail).
  150.  
  151. If you enable LD calls, you MUST have this file.  Otherwise your callers
  152. SECURITY  LEVEL  will be set to 0 (zero) when they return. It allows you
  153. to "bump up" LONG DISTANCE callers so they have more time on-line  (Some
  154. SysOps  prefer  their  long distance callers to have an extra 15 minutes
  155. on-line. After all, they are calling long distance to visit  your  BBS).
  156. If you do not like that, then just set it the same as SL.CFG.
  157.  
  158.  
  159. ────────────
  160. AREACODE.CFG
  161. ────────────
  162. 803,0000,2359,1
  163. 919,1800,0800,1
  164.  
  165. Parameter 1 = areacode approved for call back.
  166. Parameter 2 = time to START (LONG DISTANCE) call backs.
  167.               (no colons, 24hr time!).
  168. Parameter 3 = time to STOP (LONG DISTANCE) call backs.
  169.               (no colons, 24hr time!).
  170. Parameter 4 = hang up flag.  1 = hang up after verify.
  171.                              0 = stay on the line (at YOUR expense!).
  172.  
  173. First  areacode  *MUST* be YOUR area code!  Don't make an error here!
  174. (Please note, if the supplied AREACODE.CFG file  does  not  contain  all
  175. United  States areacodes, please let me know so I may add them in future
  176. releases).
  177.  
  178. *NOTE*
  179.         If  you  only  wish  to  call local users back, use 0000 as your
  180.         start time and 0000 as your stop time.  MYCALBK will  only  call
  181.         LONG DISTANCE between those 2 times.
  182.  
  183. ────────────
  184. LCLXCHNG.CFG   *NOTE* LCLXCHNG.CFG is: Local exchanges cfg.
  185. ────────────
  186. 393
  187. 332
  188. 669
  189. 665
  190.  
  191. Local exchanges are ones that do NOT require